گزارش جدید Octoverse از گیت هاب تغییرات چشم گیری در روندهای توسعه دهندگان طی سال گذشته نشان میدهد. پایتون اکنون از جاوا اسکریپت به عنوان پرکاربردترین زبان در این پلتفرم پیشی گرفته است. این تغییر منعکس کننده رشد سریع کاربردهای علم داده و یادگیری ماشین است که همزمان با پیشرفتهای حوزه هوش مصنوعی رخ داده است.
پایتون همچنین در بسیاری از فعالیتهای تحلیل داده نیز به کار میرود. با توجه به پیشرفت شگفت انگیز هوش مصنوعی مولد، تعداد بیشتری از توسعه دهندگان به کار با پایتون در پروژههای پیشرفته مانند شبکههای عصبی، یادگیری عمیق و سایر حوزههای پردازش سنگین روی آوردهاند. عامل دیگر، ظهور دستیارهای کدنویسی رایگان مبتنی بر هوش مصنوعی مانند GitHub Copilot است که در این روند نقش داشته است.
افزایش استفاده از پایتون با توسعه فناوریهای مرتبط نیز همراه بوده است. دفترچههای یادداشت Jupyter، محیطهای کدنویسی تعاملی که برای تجسم داده و اکتشاف مناسب هستند، به طرز چشمگیری در گیت هاب محبوبیت یافتهاند. بطور همزمان، زبانها و فریم ورکهایی که برای جریانهای کاری یادگیری ماشین طراحی شدهاند، مانند R و TensorFlow، استفاده بیشتری پیدا کردهاند.
همچنین تعداد مشارکت کنندگان جدید در پروژههای متنباز بطور مداوم در حال افزایش است. ۱.۴ میلیون توسعه دهنده جدید در سراسر جهان به پروژههای متنباز پیوستهاند و اکثر آنها در پروژههای هوش مصنوعی مولد و تجاری همکاری دارند.
با وجود اینکه جاوا اسکریپت جایگاه اول را واگذار کرده، همچنان رشد خود را حفظ کرده است. مصرف پکیجهای کد جاوا اسکریپت از طریق رجیستری npm نسبت به سال گذشته ۱۵ درصد افزایش داشته است.
پرکاربردترین زبانهای برنامه نویسی
توسعه دهندگان از بازارهای نوظهور در حال پیشبرد گسترش گسترده گیت هاب هستند. ایالات متحده همچنان پیشتاز در گیت هاب برای مشارکت در حوزه هوش مصنوعی است. با این حال، در کشورهایی مانند هند، برزیل، نیجریه و بیشتر در میان دانشجویان کسب مهارتها رشد قابل توجهی مشاهده میشود.
البته، این تغییرات از سمت تقاضا، با پیشرفتهای امنیتی در سمت عرضه نیز تکمیل شده است. کاربران در گیت هاب سال گذشته بیش از ۳۹ میلیون بار از ابزار اسکن مخفی استفاده کردند تا از نشت کلیدها و اطلاعات محرمانه جلوگیری کنند. اکنون اتوماسیون مبتنی بر هوش مصنوعی امکان رفع سریعتر آسیب پذیریها را فراهم کرده است.